Controlled release facilities - Inglés Sinónimo Diccionario